English Dictionary
◊ RAGGED ROBIN
ragged robin
n : common perennial native to Europe and western Asia having
usually pink flowers with ragged petals [syn: {cuckoo
flower}, {Lychnis flos-cuculi}, {Lychins floscuculi}]